import seaborn as sns
import matplotlib.pyplot as plt
import numpy as np
sns.set_style({'font.sans-serif':['SimHei', 'Arial']})
# 代码5-26
sns.palplot(sns.light_palette('blue'))
sns.palplot(sns.dark_palette('yellow'))

# 使用husl颜色空间作为种子
x,y = np.random.multivariate_normal([0, 0], [[1, -.5], [-.5, 1]], size=300).T
pal = sns.dark_palette((200, 80, 60), input='husl', reverse=True, as_cmap=True)
sns.kdeplot(x=x,y=y,cmap=pal)
plt.title('自定义连续调色板')
plt.show()
